Temporal Conceptual Modelling with DL-Lite

نویسندگان

  • Alessandro Artale
  • Roman Kontchakov
  • Vladislav Ryzhikov
  • Michael Zakharyaschev
چکیده

Conceptual modelling formalisms such as the Entity-Relationship model (ER) and Unified Modelling Language (UML) have become a de facto standard in database design by providing visual means to describe application domains in a declarative and reusable way. On the other hand, both ER and UML turned out to be closely connected with description logics that are underpinned by formal semantics and thus capable of providing services for effective reasoning over conceptual models; see, e.g., [11, 4]. Temporal conceptual data models (TCMs) [18, 25] have been introduced in the context of temporal databases [20, 15, 13]. In this case, apart from the classical constructs—such as inheritance between classes and relationships, cardinality constraints restricting participation in relationships, and disjointness and covering constraints—temporal constructs are used to capture the temporal behaviour of various components of conceptual schemas. Such constructs can be grouped into 3 categories. Timestamping constraints discriminate between those classes, relationships and attributes that change over time and those that are timeinvariant [28, 18, 16, 6, 25]. Evolution constraints control how domain elements evolve over time by ‘migrating’ from one class to another [19, 23, 26, 25, 3]. We distinguish between qualitative evolution constraints describing generic temporal behaviour, and quantitative ones specifying the exact moment of migration. Temporal cardinality constraints restrict the number of times an instance of a class participates in a relationship. Snapshot cardinality constraints do it at each moment of time, while lifespan cardinality constraints impose restrictions over the entire existence of the instance as a member of the class [27, 22]. Temporal conceptual data models can be encoded in various temporal description logics (TDLs), which have been designed and investigated since the seminal paper [24] with the aim of understanding the computational price of introducing a temporal dimension in DLs; see [21] for a recent survey. A general conclusion one can draw from the obtained results is that—as far as there is nontrivial interaction between the temporal and DL components—TDLs based on full-fledged DLs like ALC turn out to be too complex for effective reasoning (see the end of the introduction for details). The aim of this paper is to tailor ‘minimal’ TDLs that are capable of representing various aspects of TCMs and investigate their computational behaviour. First of all, as the DL component we choose the ‘light-weight’ DL-Lite logic Proc. 23rd Int. Workshop on Description Logics (DL2010), CEUR-WS 573, Waterloo, Canada, 2010.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Tailoring Temporal Description Logics for Reasoning over Temporal Conceptual Models

Temporal data models have been used to describe how data can evolve in the context of temporal databases. Both the Extended Entity-Relationship (EER) model and the Unified Modelling Language (UML) have been temporally extended to design temporal databases. To automatically check quality properties of conceptual schemas various encoding to Description Logics (DLs) have been proposed in the liter...

متن کامل

Temporal Query Answering in DL-Lite with Negation

Ontology-based query answering augments classical query answering in databases by adopting the open-world assumption and by including domain knowledge provided by an ontology. We investigate temporal query answering w.r.t. ontologies formulated in DL-Lite, a family of description logics that captures the conceptual features of relational databases and was tailored for efficient query answering....

متن کامل

Finite Model Reasoning in DL-Lite with Cardinality Constraints

The relationship of description logics (DLs) and conceptual modelling has been extensively studied in the literature [5, 4, 1]. One of the advantages of using description logics as modelling languages is that along with their capability of representing knowledge they provide also reasoning services. More precisely, a conceptual model can be represented by a DL ontology (TBox), and standard reas...

متن کامل

Past and Future of DL-Lite

We design minimal temporal description logics that are capable of expressing various aspects of temporal conceptual data models and investigate their computational complexity. We show that, depending on the required types of temporal and atemporal constraints, the satisfiability problem for temporal knowledge bases in the resulting logics can be NLOGSPACE-, NPand PSPACE-complete, as well as und...

متن کامل

Reasoning with Temporal Properties over Axioms of DL-Lite

Recently, a lot of research has combined description logics (DLs) of the DL-Lite family with temporal formalisms. Such logics are proposed to be used for situation recognition and temporalized ontology-based data access. In this report, we consider DL-Lite-LTL, in which axioms formulated in a member of the DL-Lite family are combined using the operators of propositional linear-time temporal log...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2010